Parameterized Complexity of MaxSat above Average
نویسندگان
چکیده
In MaxSat, we are given a CNF formula F with n variables and m clauses and asked to find a truth assignment satisfying the maximum number of clauses. Let r1, . . . , rm be the number of literals in the clauses of F . Then asat(F ) = ∑m i=1(1 − 2 −ri) is the expected number of clauses satisfied by a random truth assignment (the truth values to the variables are distributed uniformly and independently). It is well-known that, in polynomial time, one can find a truth assignment satisfying at least asat(F ) clauses. In the parameterized problem MaxSat-AA, we are to decide whether there is a truth assignment satisfying at least asat(F ) + k clauses, where k is the (nonnegative) parameter. We prove that MaxSat-AA is para-NP-complete and thus, MaxSat-AA is not fixed-parameter tractable unless P=NP. This is in sharp contrast to the similar problem MaxLin2-AA which was recently proved to be fixed-parameter tractable by Crowston et al. (FSTTCS 2011). In fact, we consider a more refined version of MaxSat-AA, Max-r(n)Sat-AA, where rj ≤ r(n) for each j. Alon et al. (SODA 2010) proved that if r = r(n) is a constant, then Max-r-Sat-AA is fixed-parameter tractable. We prove that Max-r(n)-Sat-AA is para-NP-complete for r(n) = dlogne. We also prove that assuming the exponential time hypothesis, Max-r(n)-Sat-AA is not in XP already for any r(n) ≥ log logn + φ(n), where φ(n) is any unbounded strictly increasing function. This lower bound on r(n) cannot be decreased much further as we prove that Max-r(n)-Sat-AA is (i) in XP for any r(n) ≤ log log n − log log logn and (ii) fixed-parameter tractable for any r(n) ≤ log logn − log log logn − φ(n), where φ(n) is any unbounded strictly increasing function. The proof uses some results on MaxLin2-AA.
منابع مشابه
Constraint Satisfaction Problems Parameterized above or below Tight Bounds: A Survey
We consider constraint satisfaction problems parameterized above or below tight bounds. One example is MaxSat parameterized above m/2: given a CNF formula F with m clauses, decide whether there is a truth assignment that satisfies at least m/2 + k clauses, where k is the parameter. Among other problems we deal with are MaxLin2-AA (given a system of linear equations over F2 in which each equatio...
متن کاملOn the Computational Complexity of MaxSAT
Given a Boolean formula in Conjunctive Normal Form (CNF) φ = S ∪ H, the MaxSAT (Maximum Satisfiability) problem asks for an assignment that satisfies the maximum number of clauses in φ. Due to the good performance of current MaxSAT solvers, many real-life optimization problems such as scheduling can be solved efficiently by encoding them into MaxSAT. In this survey, we discuss the computational...
متن کاملParameterized Constraint Satisfaction Problems: a Survey
We consider constraint satisfaction problems parameterized above or below guaranteed values. One example is MaxSat parameterized above m/2: given a CNF formula F with m clauses, decide whether there is a truth assignment that satisfies at least m/2 + k clauses, where k is the parameter. Among other problems we deal with are MaxLin2-AA (given a system of linear equations over F2 in which each eq...
متن کاملSome Prospects for Efficient Fixed Parameter Algorithms
Recent time has seen quite some progress in the development of exponential time algorithms for NP-hard problems, where the base of the exponential term is fairly small. These developments are also tightly related to the theory of xed parameter tractability. In this incomplete survey, we explain some basic techniques in the design of eecient xed parameter algorithms, discuss deeciencies of param...
متن کاملSatisfiability of Ordering CSPs Above Average
We study the satisfiability of ordering constraint satisfaction problems (CSPs) above average. We show that for every k, the satisfiability above average of ordering CSPs of arity at most k is fixed-parameter tractable.
متن کامل